proof against rain - Français Anglais Dictionnaire